import request from '@/utils/request'

// 登录方法
export function login(username, password, code, uuid) {
    const data = {
      username,
      password,
      code,
      uuid
    }
    return request({
      url: '/account/login',
      headers: {
        isToken: false
      },
      method: 'post',
      data: data
    })
  }
  
  // 注册方法
  export function register(userName,password,phone,code,uuid) {
    const data = {
      userName,
      password,
      phone,
      code,
      uuid
    }
    return request({
      url: '/account/register',
      headers: {
        isToken: false
      },
      method: 'post',
      data: data
    })
  }
  
  // 获取用户详细信息
  export function getInfo() {
    return request({
      url: '/account',
      method: 'get'
    })
  }

  
// 退出方法
export function logout() {
    return request({
      url: '/account/logout',
      method: 'post'
    })
  }
  
  // 获取验证码
  export function getCodeImg() {
    return request({
      url: '/account/captcha-image',
      headers: {
        isToken: false
      },
      method: 'get',
      timeout: 20000
    })
  }
    // 获取短信验证码
    export function getCodePhone(phone) {
      return request({
        url: '/account/captcha-phone',
        headers: {
          isToken: false
        },
        method: 'post',
        timeout: 20000,
        data:{phone}
      })
    }